//! 基础语法模块
//!
//! 包含Rust中的基础语法概念，如：
//! - 标量类型
//! - 数组和元组
//! - 枚举
//! - 迭代器
//! - 变量绑定
//! - 模块系统
//! - 泛型
//! - 特征(Traits)
//! - 类型转换
//!
//! ## 知识点总结
//!
//! | 模块 | 主要内容 | 关键概念 |
//! |------|---------|---------|
//! | scalar | 标量类型 | 整数、浮点数、布尔值、字符 |
//! | array | 数组 | 固定大小、索引访问 |
//! | tuple | 元组 | 异构数据、解构 |
//! | enum | 枚举 | Option、match控制流 |
//! | iterators | 迭代器 | iter()、into_iter()、适配器 |
//! | variable_bindings | 变量绑定 | mut、遮蔽、模式 |
//! | modules | 模块系统 | mod、use、可见性 |
//! | unsafe_operations | 不安全操作 | unsafe、裸指针 |
//! | generics | 泛型 | 泛型函数、泛型结构体 |
//! | traits | 特征 | 接口、默认实现 |
//! | conversion | 类型转换 | From、Into、As |
//! | phantom_types | 幻影类型 | PhantomData |
//! | attributes | 属性 | #[]、编译器指令 |
//! | raw_identifiers | 原始标识符 | r#关键字 |
//! | scoping_rules | 作用域规则 | RAII、生命周期 |

pub mod scalar;
pub mod array;
pub mod tuple;
pub mod r#enum;
pub mod iterators;
pub mod variable_bindings;
pub mod modules;
pub mod unsafe_operations;
pub mod generics;
pub mod traits;
pub mod conversion;
pub mod phantom_types;
pub mod attributes;
pub mod raw_identifiers;
pub mod scoping_rules;